non-monetary contribution - German English Dictionary